putting ahead - French English Dictionary